package itsm.isperp.module.entity.incident;

import itsm.isperp.framework.domain.IBean;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * 实体
 * 
 * @author lizx
 * @date 2016-07-21 18:05
 */
@Entity
@Table(name = "icd_category_property")
public class IcdCategoryProperty implements IBean {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	//
	@Column
	protected String categoryId;

	//
	@Column
	protected String dataType;

	//
	@Column
	protected String defaultValue;

	//
	@Id
	protected String id;

	//
	@Column
	protected String items;

	//
	@Column
	protected String name;

	//
	@Column
	protected boolean notnull;

	//
	@Column
	protected int orderNum;

	//
	@Column
	protected String regex;

	//
	@Column
	protected String validateDesc;

	//
	@Column
	protected String validateExp;
	
	@Column
	protected String tdInnerHtml;
	
	@Column
	protected String controllerInnerHtml;
	
	@Column
	protected String classify;
	
	@Column
	protected String customControllerHtml;
	

	public String getCategoryId() {
		return categoryId;
	}

	public void setCategoryId(String categoryId) {
		this.categoryId = categoryId;
	}

	public String getDataType() {
		return dataType;
	}

	public void setDataType(String dataType) {
		this.dataType = dataType;
	}

	public String getDefaultValue() {
		return defaultValue;
	}

	public void setDefaultValue(String defaultValue) {
		this.defaultValue = defaultValue;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getItems() {
		return items;
	}

	public void setItems(String items) {
		this.items = items;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public boolean isNotnull() {
		return notnull;
	}

	public void setNotnull(boolean notnull) {
		this.notnull = notnull;
	}

	public int getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(int orderNum) {
		this.orderNum = orderNum;
	}

	public String getRegex() {
		return regex;
	}

	public void setRegex(String regex) {
		this.regex = regex;
	}

	public String getValidateDesc() {
		return validateDesc;
	}

	public void setValidateDesc(String validateDesc) {
		this.validateDesc = validateDesc;
	}

	public String getValidateExp() {
		return validateExp;
	}

	public void setValidateExp(String validateExp) {
		this.validateExp = validateExp;
	}

	public String getTdInnerHtml() {
		return tdInnerHtml;
	}

	public void setTdInnerHtml(String tdInnerHtml) {
		this.tdInnerHtml = tdInnerHtml;
	}

	public String getControllerInnerHtml() {
		return controllerInnerHtml;
	}

	public void setControllerInnerHtml(String controllerInnerHtml) {
		this.controllerInnerHtml = controllerInnerHtml;
	}

	public String getClassify() {
		return classify;
	}

	public void setClassify(String classify) {
		this.classify = classify;
	}

	public String getCustomControllerHtml() {
		return customControllerHtml;
	}

	public void setCustomControllerHtml(String customControllerHtml) {
		this.customControllerHtml = customControllerHtml;
	}
	

}
